summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Worthe <justin@worthe-it.co.za>2018-07-21 18:46:09 +0200
committerJustin Worthe <justin@worthe-it.co.za>2018-07-21 18:46:09 +0200
commite8dc7d777a6a3fe40d2c4f3fee78ec49d14f5dec (patch)
tree294e0fd2e9feafd4d305a46f5ac2ffed128fdfa1
parentac8d715c63331f7f4836828a207689473dd0ab40 (diff)
Removed bitfield comment
I tried implementing it and it made things slower
-rw-r--r--src/engine/bitwise_engine.rs2
-rw-r--r--src/engine/geometry.rs1
2 files changed, 1 insertions, 2 deletions
diff --git a/src/engine/bitwise_engine.rs b/src/engine/bitwise_engine.rs
index c7cadf1..9dfd449 100644
--- a/src/engine/bitwise_engine.rs
+++ b/src/engine/bitwise_engine.rs
@@ -322,7 +322,7 @@ impl BitwiseGameState {
}
fn fire_single_players_teslas_without_cleanup(player: &mut Player, player_buildings: &mut PlayerBuildings, opponent: &mut Player, opponent_buildings: &mut PlayerBuildings) {
- player_buildings.tesla_cooldowns.sort_by(|a, b| b.age.cmp(&a.age));
+ player_buildings.tesla_cooldowns.sort_unstable_by(|a, b| b.age.cmp(&a.age));
for tesla in player_buildings.tesla_cooldowns.iter_mut().filter(|t| t.active) {
tesla.age += 1;
if tesla.cooldown > 0 {
diff --git a/src/engine/geometry.rs b/src/engine/geometry.rs
index ee331b7..28df774 100644
--- a/src/engine/geometry.rs
+++ b/src/engine/geometry.rs
@@ -55,7 +55,6 @@ impl Point {
*/
- //TODO: Clean up the left vs right bitfield nonsense here, get rid of some branches
pub fn to_bitfield(&self) -> (u64, u64) {
(self.to_left_bitfield(), self.to_right_bitfield())
}