|
FiahOwl
|
 |
« on: January 13, 2012, 11:54:49 AM » |
|
Post fails here.
Dammit, I had a few but I forgot them. But isn't that a fail right there?!
|
|
|
|
|
Logged
|
|
|
|
|
deoxy99
|
 |
« Reply #1 on: January 13, 2012, 12:08:45 PM » |
|
Want to know a failure? Mudkipz. 
|
|
|
|
|
Logged
|
|
|
|
|
FiahOwl
|
 |
« Reply #2 on: January 13, 2012, 12:18:57 PM » |
|
Want to know a failure? Mudkipz.  lol
|
|
|
|
|
Logged
|
|
|
|
|
Bla
|
 |
« Reply #3 on: January 13, 2012, 12:52:31 PM » |
|
Ahhhhhhhhhhhhh else //AI turns. { Map.cSetter = Nat[Turn-1].NatColor; boolean search = true; while (search = true) //The loop ensures that the claimed zone is empty. The code inside picks the zone. { //Chooses a random empty zone adjacent to the zones already owned by the nation. for (;;) { Map.yZone = (int)(Math.random()*Map.sqrtZoneNumber); Map.xZone = (int)(Math.random()*Map.sqrtZoneNumber); int i = 5*Map.yZone + Map.xZone; if (i==0) //Upper left corner zone. { if (Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (i==Map.sqrtZoneNumber-1) //Upper right corner zone. { if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (i==Map.ZoneNumber-Map.sqrtZoneNumber-1) //Lower left corner zone. { if (Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (i==Map.ZoneNumber-1) //Lower right corner zone. { if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (i<Map.sqrtZoneNumber) //Top row zones (except corners). { if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (Map.sqrtZoneNumber%i == 0) //Left column zones (except corners). { if (Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (i>=Map.ZoneNumber-Map.sqrtZoneNumber) //Bottom row zones (except corners). { if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (Map.sqrtZoneNumber%i == 4) //Right column zones (except corners). { if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; } } else { if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) { search = false; }}}}}}}}} } } Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].claim(Nat[Turn-1]); //Claims the zone. } Don't worry, I will make it work...  Edit: Don. else //AI turns. { search:for (;;) //The loop ensures that the claimed zone is empty. The code inside picks the zone. { //Chooses a random empty zone adjacent to the zones already owned by the nation... Sometimes. Map.yZone = (int)(Math.random()*Map.sqrtZoneNumber); Map.xZone = (int)(Math.random()*Map.sqrtZoneNumber); int i = Map.sqrtZoneNumber*Map.yZone + Map.xZone; if (i==0) {if (Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}} //Upper left corner zone. else {if (i==Map.sqrtZoneNumber-1) {if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}} //Upper right corner zone. else {if (i==Map.ZoneNumber-Map.sqrtZoneNumber-1) {if (Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}} //Lower left corner zone. else {if (i==Map.ZoneNumber-1) {if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}} //Lower right corner zone. else {if (i<Map.sqrtZoneNumber) {if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}} //Top row zones (except corners). else {if (Map.sqrtZoneNumber%i == 0) {if (Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}} //Left column zones (except corners). else {if (i>=Map.ZoneNumber-Map.sqrtZoneNumber) {if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}} //Bottom row zones (except corners). else {if (Map.sqrtZoneNumber%i == 4) {if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}}//Right column zones (except corners). else {if (Map.z[i-1].Owner == Nat[Turn-1] || Map.z[i+1].Owner == Nat[Turn-1] || Map.z[i-Map.sqrtZoneNumber].Owner == Nat[Turn-1] || Map.z[i+Map.sqrtZoneNumber].Owner == Nat[Turn-1] && Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].Owner != null && Map.ClaimedZones<Map.ZoneNumber) {break search;}}}}}}}}} //Middle zones. } Map.z[Map.yZone*Map.sqrtZoneNumber+Map.xZone].claim(Nat[Turn-1]); //Claims the zone. }
|
|
|
|
« Last Edit: January 13, 2012, 01:55:08 PM by Bla »
|
Logged
|
|
|
|
|
atomic7732
|
 |
« Reply #4 on: January 13, 2012, 03:09:59 PM » |
|
|
|
|
|
|
Logged
|
|
|
|
|
Bla
|
 |
« Reply #5 on: January 13, 2012, 03:11:11 PM » |
|
HEY, it was meant to have a missing e! Nawt fail! Formerly NeutronStar | FORRRREEEEVVVVEEEERR
|
|
|
|
|
Logged
|
|
|
|
|
atomic7732
|
 |
« Reply #6 on: January 13, 2012, 03:14:53 PM » |
|
How is that a fail?
|
|
|
|
|
Logged
|
|
|
|
|
Bla
|
 |
« Reply #7 on: January 13, 2012, 03:16:53 PM » |
|
You misspellwd forever.
|
|
|
|
|
Logged
|
|
|
|
|
deoxy99
|
 |
« Reply #8 on: January 13, 2012, 04:03:03 PM » |
|
Well, you misspelled "misspelled" and "not". 
|
|
|
|
|
Logged
|
|
|
|
|
Bla
|
 |
« Reply #9 on: January 13, 2012, 04:06:42 PM » |
|
You misspelled misspilled!
|
|
|
|
|
Logged
|
|
|
|
|
bong
|
 |
« Reply #10 on: January 16, 2012, 05:20:05 PM » |
|
yeah, i just remembered that i thought ftw (for the win) was wft, but backwards. That was fail.
|
|
|
|
|
Logged
|
|
|
|
|
atomic7732
|
 |
« Reply #11 on: January 16, 2012, 05:40:29 PM » |
|
yeah, i just remembered that i thought ftw (for the win) was wft, but backwards. That was fail.
lol so did I! I'm also assuming "wft" -> "wtf"
|
|
|
|
|
Logged
|
|
|
|
|
matty406
|
 |
« Reply #12 on: January 16, 2012, 06:07:42 PM » |
|
Nerptun 8 plant frm suhn
|
|
|
|
|
Logged
|
|
|
|
|
Darvince
|
 |
« Reply #13 on: January 16, 2012, 06:15:27 PM » |
|
septuhn r 7 plasopwetkikohjl{"Sglhlpjlgphl pjh frm ssudn
|
|
|
|
|
Logged
|
|
|
|
|