# 1. Supported hold can prevent dislodgement Italy A ven-tyr A rom-ven Italy A tyr-tri A ven S A tyr-tri Austria A vie S A tri H tyr: Army Italy tri: Fleet Austria # 2. A move cuts support on hold Italy A ven-tyr A rom-ven Russia A war-gal Italy A tyr-tri A ven S A tyr-tri Austria A vie S A tri H Russia A gal-vie tyr: empty tri: Army Italy # 3. A move cuts support on move Italy A ven-tyr A rom-ven Italy A ven-tri A tyr S A ven-tri Germany A mun-tyr ven: Army Italy tri: Fleet Austria # 4. Support to hold on unit supporting a hold allowed Italy A ven-tyr A rom-ven Austria A bud-tri F tri-adr Italy A tyr-tri A ven S A tyr-tri Austria A vie S A tri H A tri S A vie H tyr: Army Italy tri: Army Austria # 5. Support to hold on unit supporting a move allowed Italy A ven-tyr A rom-ven Austria A bud-ser Italy A tyr-tri A ven S A tyr-tri Austria A vie S F tri H A ser-alb F tri S A ser-alb tyr: Army Italy tri: Fleet Austria # 6. Support to hold on convoying unit allowed England F edi-nth A lvp-yor France F bre-eng Germany F kie-hel England A yor-bel (via convoy) F nth C A yor-bel F lon S F nth H France F eng-nth Germany F kie S F eng-nth nth: Fleet England bel: Army England # 7. Support to hold on moving unit not allowed Italy A ven-tyr A rom-ven F nap-apu Italy A tyr-tri A ven S A tyr-tri F apu-adr Austria A bud S F tri H F tri-adr tri: Army Italy adr: empty # 8. Failed convoy cannot receive hold support Italy A ven-tyr A rom-ven Austria A vie-tri F tri-adr Italy A tyr-tri A ven S A tyr-tri F nap-apu Austria F adr C A tri-apu A tri-apu (via convoy) tri: Army Italy apu: empty # 9. Support to move on holding unit not allowed Italy A ven-tyr A rom-ven Austria F tri-adr A bud-tri Italy A ven-tri A tyr S A ven-tri Austria A tri H A vie S A tri-rom tri: Army Italy # 10. Self dislodgement prohibited Germany A ber H F kie-ber A mun S F kie-ber kie: Fleet Germany ber: Army Germany # 11. No self dislodgement of returning unit Germany A ber-pru F kie-ber A mun S F kie-ber Russia A war-pru kie: Fleet Germany ber: Army Germany pru: empty # 12. Supporting a foreign unit to dislodge own unit prohibited Austria F tri H A vie S A ven-tri Italy A ven-tri tri: Fleet Austria # 13. Supporting a foriegn unit to dislodge a returning own unit prohibited France A mar-pie Italy A ven-pie A rom-ven Austria F tri S A rom-ven pie: empty ven: Army Italy mar: Army France # 14. Supporting a foreign unit is not enough to prevent dislodgement Italy A ven-tyr A rom-ven Italy A ven S A tyr-tri A tyr-tri Austria A bud S A tyr-tri tri: Army Italy tyr: empty # 15. Defender cannot cut support for attack on itself Italy A ven-tyr A rom-ven Italy A tyr S A ven-tri A ven-tri Austria F tri-tyr tri: Army Italy ven: empty # 16. Convoying a unit dislodging a unit of same power is allowed Germany F kie-hel A ber-kie A mun-sil Russia A war-pru F stp-bot Russia F bot-bal Germany A kie-pru (via convoy) A sil S A kie-pru Russia A pru H F bal C A kie-pru kie: empty pru: Army Germany # 17. Dislodgement cuts supports Italy A ven-tyr A rom-ven Austria F tri-alb Germany A mun S A vie-tyr Austria A vie-tyr F alb-tri Italy A tyr S A ven-tri A ven-tri tyr: Army Austria ven: Army Italy tri: empty alb: Fleet Austria # 18. A surviving unit will sustain support Italy A ven-tyr A rom-ven Austria F tri-alb A bud-tri Italy A tyr S A ven-tri A ven-tri Austria A tri-tyr A vie S A tri-tyr Germany A mun S A tyr H tyr: Army Italy ven: empty tri: Army Italy # 19. Even when surviving is in alternative way Austria F tri-adr A vie-tyr A bud-tri Italy A ven-tri Austria A tri S A tyr-ven A tyr-ven F adr S A ven-tri tri: Army Austria ven: Army Austria # 20. Unit cannot cut support of its own country Italy A ven-tyr A rom-ven F nap-apu Italy F apu-ven A ven S A tyr-tri A tyr-tri tyr: empty tri: Army Italy # 21. Disloding a unit does not cancel a support cut France A par-bur Austria A vie-boh Italy A ven-tyr A rom-ven France A bur-mun Austria A vie S A bur-mun Germany A mun-tyr Italy A tyr S A ven-tri A ven-tri ven: Army Italy tri: Fleet Austria # 22. Impossible fleet move can not be supported Italy A ven-tyr A rom-ven Italy A tyr-tri A ven S A tyr-tri Austria F tri-tyr A vie S F tri-tyr tyr: empty tri: Army Italy # 23. Impossible coast move can not be supported England F edi-nwg F lon-nth Russia F stp-bot A mos-stp Russia A stp-fin F bot-stp/sc England F nwg S F nth-nwy F nth-nwy Russia A fin S F stp-nwy F stp-nwy nwy: Fleet England # 24. Impossible army move cannot be supported England F lon-nth A lvp-yor F edi-nwg Germany F kie-hel France F bre-eng England F nwg S A yor-nth A yor-nth F nth H Germany F hel S F eng-nth France F eng-nth nth: Fleet France # 25. Failing hold support can be supported Italy A ven-tyr A rom-ven Italy A ven-tri A tyr S A ven-tri Austria F tri S A ven H A vie S F tri H tri: Fleet Austria # 26. Failing move support can be supported Italy A ven-tyr A rom-ven Italy A ven-tri A tyr S A ven-tri Austria F tri S A tyr-ven A vie S F tri H tri: Fleet Austria # 27. Failing convoy can be supported England F lon-nth A lvp-yor France F bre-eng Germany F kie-hel England F nth C A yor-nwy F edi S F nth H A yor H France F eng-nth Germany F hel S F eng-nth nth: Fleet England # 28. Impossible move and support Italy A ven-tyr A rom-ven Italy A tyr-tri A ven S A tyr-tri Austria F tri-fin A vie S F tri H tri: Fleet Austria # 29. Move to impossible coast and support Turkey A con-bul F ank-con Italy F nap-ion Austria F tri-alb Turkey A bul-ser F con-aeg Italy F ion-gre // skip builds Turkey Italy F gre-bul/ec Austria F alb S F gre H Turkey A ser-gre F aeg S A ser-gre gre: Fleet Italy bul: empty # 30. Move without coast and support Turkey A con-bul F ank-con Italy F nap-ion Austria F tri-alb Turkey A bul-ser F con-aeg Italy F ion-gre // skip builds Turkey Italy F gre-bul Austria F alb S F gre H Turkey A ser-gre F aeg S A ser-gre gre: Fleet Italy bul: empty // 31 does not apply # 32. A missing fleet // NOTE: THIS TEST CASE DIFFERS FROM DATC RECOMMENDATION!!! // (this will definitely be fixed at some point) Italy A ven-tyr A rom-ven Austria F tri-alb A bud-tri Italy A tyr-tri A ven S A tyr-tri Austria A vie S A tri H A tri-stp (via convoy) tyr: empty tri: Army Italy # 33. Unwanted support allowed Italy A rom-tus Italy A ven-pie A tus-pie France A mar S A ven-pie Austria F tri-ven pie: Army Italy tus: Army Italy tri: empty ven: Fleet Austria # 34. Support targeting own area not allowed France A mar-pie Germany A mun-tyr France A pie-ven Germany A tyr S A pie-ven Austria F tri-ven Italy A ven S F tri-ven pie: empty ven: Army France