WebScrapping/HW7.php
SpielByWeb: Reef Encounter Logged in as: flarfickjonathan
Home | FAQ Create Game | Games List | Your Games (1) | Stats Forum | Updates | Donate Profile | Edit | Going Away? | Log out
SpeilByWeb costs $36 per month to host. If you enjoy playing games here, please consider donating towards this expense. Thank you!
Game 111623: BSU_WADER_2:THE_RETURN Round 1
Gamelog | Save Game |Messages | Notepad | Bug Report Rules | BoardGameGeek | Buy at Funagain Game Started on Thu Feb 20, 2020 8:06 pm
Game Updated on Thu Feb 20, 2020 8:07 pm
Player Consumed
Polyp Tiles Shrimp
Eaten Initial larva cubes
WaderTheGamer
—
1x 1x
flarfickjonathan
—
1x 1x
Behind Your Screen
Polyp Tiles:
1x
1x
3x
Larva Cubes:
1x
1x
Shrimp:
In Your Parrotfish
1x
Choose an Action
Action 1: Eat one coral and a shrimp with your parrotfish
(once at start of turn only)
Action 2: Play a larva cube and polyp tiles
(only once per turn) Action 6: Exchange a consumed polyp tile for a larva cube of the same colour (larva cube must be played immediately)
Action 3: Play a second larva cube and polyp tiles
(only once per turn) Action 7: Acquire and play an alga cylinder
Action 4: Introduce a shrimp
(only once per turn)
Action 8: Exchange a larva cube for a polyp tile of the same colour
Action 5: Move or remove a shrimp Action 9: Do none of the above
Action 10: Collect a larva cube and polyp tiles from the open sea
(must do once, at end of turn only)
[Start your turn over]
Game Board
1
2
3
4
5
6
7
8
9
10
+9 in supply
+8 in supply
+7 in supply
+9 in supply
+8 in supply
Alga Cylinder Space
none
//
//
$choice=$_GET["act"];
$board0 = array("x", "x", "x", "", "", "", "x",
"x", "", "", "y", "", "", "x",
"", "", "x", "", "w", "", "",
"", "g", "", "_", "", "x", "",
"", "", "p", "x", "o", "", "",
"", "", "", "", "", "", "");
$bordArr[0] = $board0;
//
//
//
function cel2top($cellnum)
{
$x = (int)($cellnum / 7);
return ($x * 40) + 27;
}
function cel2left($cellnum)
{
$x = $cellnum % 7;
return ($x * 40) + 32;
}
//
//
//
$leftxaxix= array('A','B','C','D','E','F','G');
for($r = 0; $r < 6; $r++)
{
$yaxis = $r+1;
for($c = 0; $c < 7; $c++)
{
$xaxix = $leftxaxix[$c];
$cel = $r * 7 + $c;
$el = $bordArr[0][$cel];
if(strlen($el) > 1)
{
$e = $el[0];
$shr = $el[1];
}
else
{
$e = $el;
$shr = NULL;
}
if($choice == "dropshrimp" && $_GET["b"] == 0)
{
$cell = $_GET["cell"];
if ($cell == $cel)
{
$e = "R";
}
}
switch ($e)
{
case "w": $num = 0; break;
case "y": $num = 1; break;
case "o": $num = 2; break;
case "p": $num = 3; break;
case "g": $num = 4; break;
case "R": $shr = $e; break;
default: $num = -1;
}
if ($num >= 0)
{
echo "";
echo "" . "";
}
if (!is_null($shr)) // Place shrimp image
{
echo " ";
generateGamelog($xaxix,$yaxis);
}
if ($choice == "shrimpmode")
{
if ($bordArr[0][$cel] != "x") //When action 4 is selected place anchor tags to place shrimp
{
echo "";
echo " [+] ";
}
}
}
}
?>
A
B
C
D
E
F
G
1
2
3
4
5
6
//
//
$board1 = array("x", "", "", "", "", "", "x",
"", "", "", "o", "x", "", "",
"", "", "x", "", "g", "", "",
"", "w", "", "_", "", "", "",
"x", "", "p", "", "y", "", "x",
"x", "", "", "x", "", "", "x");
$bordArr[1] = $board1;
//
//
//
$rleftxaxix= array('H','I','J','K','L','M','N');
for($r = 0; $r < 6; $r++)
{
$ryaxis = $r+1;
for($c = 0; $c < 7; $c++)
{
$rxaxix = $rleftxaxix[$c];
$cel = $r * 7 + $c;
$el = $bordArr[1][$cel];
if(strlen($el) > 1)
{
$e = $el[0];
$shr = $el[1];
}
else
{
$e = $el;
$shr = NULL;
}
if ($choice == "dropshrimp" && $_GET["b"] == 1)
{
$cell = $_GET["cell"];
if ($cell == $cel)
{
$e = "R";
}
}
switch ($e)
{
case "w": $num = 0; break;
case "y": $num = 1; break;
case "o": $num = 2; break;
case "p": $num = 3; break;
case "g": $num = 4; break;
case "R": $shr = $e; break;
default: $num = -1;
}
if ($num >= 0)
{
echo "";
echo "" . "";
}
if (!is_null($shr)) // Place shrimp image
{
echo " ";
generateGamelog($rxaxix,$ryaxis);
}
if ($choice == "shrimpmode")
{
if ($bordArr[1][$cel] != "x") //When action 4 is selected place anchor tags to place shrimp
{
echo "";
echo " [+] ";
}
} //text-align: center; line-height: 30px; font-size:20px;
}
}
?>
H
I
J
K
L
M
N
1
2
3
4
5
6
Reef Encounter was designed by Richard Breese; published by What's Your Game? and Z-Man Games.
Originally published by R&D Games with original artwork (used here at SpielByWeb) by Juliet Breese;.
If you enjoy playing Reef Encounter please support the designer and publisher by buying a copy of the game.
It is available in USA from Funagain Games, and from other retailers around the world.
Play-by-Web coding by Mikael Sheikh based on code by Aaron Marriner.
Users Registered: 10980
Games Waiting: 278
Games in Progress: 128
Completed Games: 99695
WebScrapping/REHack_files/a1.jpg
WebScrapping/REHack_files/a10.jpg
WebScrapping/REHack_files/a10d.jpg
WebScrapping/REHack_files/a1d.jpg
WebScrapping/REHack_files/a2.jpg
WebScrapping/REHack_files/a2d.jpg
WebScrapping/REHack_files/a3.jpg
WebScrapping/REHack_files/a3d.jpg
WebScrapping/REHack_files/a4.jpg
WebScrapping/REHack_files/a4d.jpg
WebScrapping/REHack_files/a5.jpg
WebScrapping/REHack_files/a5d.jpg
WebScrapping/REHack_files/a6.jpg
WebScrapping/REHack_files/a6d.jpg
WebScrapping/REHack_files/a7.jpg
WebScrapping/REHack_files/a7d.jpg
WebScrapping/REHack_files/a8.jpg
WebScrapping/REHack_files/a8d.jpg
WebScrapping/REHack_files/a9d.jpg
WebScrapping/REHack_files/b0.jpg
WebScrapping/REHack_files/b1.jpg
WebScrapping/REHack_files/b2.jpg
WebScrapping/REHack_files/b3.jpg
WebScrapping/REHack_files/ct00.gif
WebScrapping/REHack_files/ct01.gif
WebScrapping/REHack_files/ct10.gif
WebScrapping/REHack_files/ct11.gif
WebScrapping/REHack_files/ct20.gif
WebScrapping/REHack_files/ct21.gif
WebScrapping/REHack_files/ct30.gif
WebScrapping/REHack_files/ct31.gif
WebScrapping/REHack_files/ct40.gif
WebScrapping/REHack_files/ct41.gif
WebScrapping/REHack_files/ct50.gif
WebScrapping/REHack_files/ct51.gif
WebScrapping/REHack_files/ct60.gif
WebScrapping/REHack_files/ct61.gif
WebScrapping/REHack_files/ct70.gif
WebScrapping/REHack_files/ct71.gif
WebScrapping/REHack_files/ct80.gif
WebScrapping/REHack_files/ct81.gif
WebScrapping/REHack_files/ct90.gif
WebScrapping/REHack_files/ct91.gif
WebScrapping/REHack_files/cyb.gif
WebScrapping/REHack_files/cyg.gif
WebScrapping/REHack_files/cyp.gif
WebScrapping/REHack_files/cyr.gif
WebScrapping/REHack_files/G.gif
WebScrapping/REHack_files/ga.js.download
(function(){var E;var g=window,n=document,p=function(a){var b=g._gaUserPrefs;if(b&&b.ioo&&b.ioo()||a&&!0===g["ga-disable-"+a])return!0;try{var c=g.external;if(c&&c._gaUserPrefs&&"oo"==c._gaUserPrefs)return!0}catch(f){}a=[];b=n.cookie.split(";");c=/^\s*AMP_TOKEN=\s*(.*?)\s*$/;for(var d=0;d
function Ea(){return Math.round(2147483647*Math.random())}function Fa(){}function G(a,b){if(encodeURIComponent instanceof Function)return b?encodeURI(a):encodeURIComponent(a);H(68);return escape(a)}function I(a){a=a.split("+").join(" ");if(decodeURIComponent instanceof Function)try{return decodeURIComponent(a)}catch(b){H(17)}else H(68);return unescape(a)}var Ga=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent&&a.attachEvent("on"+b,c)};
function Ia(a,b){if(a){var c=J.createElement("script");c.type="text/javascript";c.async=!0;c.src=a;c.id=b;a=J.getElementsByTagName("script")[0];a.parentNode.insertBefore(c,a);return c}}function K(a){return a&&0
nf.prototype.contains=function(a){return void 0!==this.get(a)};function Ka(a){0==a.indexOf("www.")&&(a=a.substring(4));return a.toLowerCase()}
function La(a,b){var c={url:a,protocol:"http",host:"",path:"",R:new nf,anchor:""};if(!a)return c;var d=a.indexOf("://");0<=d&&(c.protocol=a.substring(0,d),a=a.substring(d+3));d=a.search("/|\\?|#");if(0<=d)c.host=a.substring(0,d).toLowerCase(),a=a.substring(d);else return c.host=a.toLowerCase(),c;d=a.indexOf("#");0<=d&&(c.anchor=a.substring(d+1),a=a.substring(0,d));d=a.indexOf("?");0<=d&&(Na(c.R,a.substring(d+1)),a=a.substring(0,d));c.anchor&&b&&Na(c.R,c.anchor);a&&"/"==a.charAt(0)&&(a=a.substring(1));
c.path=a;return c}
function Oa(a,b){function c(a){var b=(a.hostname||"").split(":")[0].toLowerCase(),c=(a.protocol||"").toLowerCase();c=1*a.port||("http:"==c?80:"https:"==c?443:"");a=a.pathname||"";0==a.indexOf("/")||(a="/"+a);return[b,""+c,a]}b=b||J.createElement("a");b.href=J.location.href;var d=(b.protocol||"").toLowerCase(),e=c(b),f=b.search||"",Be=d+"//"+e[0]+(e[1]?":"+e[1]:"");0==a.indexOf("//")?a=d+a:0==a.indexOf("/")?a=Be+a:a&&0!=a.indexOf("?")?0>a.split("/")[0].indexOf(":")&&(a=Be+e[2].substring(0,e[2].lastIndexOf("/"))+
"/"+a):a=Be+e[2]+(a||f);b.href=a;d=c(b);return{protocol:(b.protocol||"").toLowerCase(),host:d[0],port:d[1],path:d[2],query:b.search||"",url:a||""}}function Na(a,b){function c(b,c){a.contains(b)||a.set(b,[]);a.get(b).push(c)}b=Da(b).split("&");for(var d=0;d
e?c(b[d],"1"):c(b[d].substring(0,e),b[d].substring(e+1))}}
function Pa(a,b){return F(a)||"["==a.charAt(0)&&"]"==a.charAt(a.length-1)?"-":a.indexOf(J.domain+(b&&"/"!=b?b:""))==(0==a.indexOf("http://")?7:0==a.indexOf("https://")?8:0)?"0":a};var Qa=0;function Ra(a,b,c){1<=Qa||1<=100*Math.random()||ld()||(a=["utmt=error","utmerr="+a,"utmwv=5.7.2","utmn="+Ea(),"utmsp=1"],b&&a.push("api="+b),c&&a.push("msg="+G(c.substring(0,100))),M.w&&a.push("aip=1"),Sa(a.join("&")),Qa++)};var Ta=0,Ua={};function N(a){return Va("x"+Ta++,a)}function Va(a,b){Ua[a]=!!b;return a}
var Wa=N(),Xa=Va("anonymizeIp"),Ya=N(),$a=N(),ab=N(),bb=N(),O=N(),P=N(),cb=N(),db=N(),eb=N(),fb=N(),gb=N(),hb=N(),ib=N(),jb=N(),kb=N(),lb=N(),nb=N(),ob=N(),pb=N(),qb=N(),rb=N(),sb=N(),tb=N(),ub=N(),vb=N(),wb=N(),xb=N(),yb=N(),zb=N(),Ab=N(),Bb=N(),Cb=N(),Db=N(),Eb=N(),Fb=N(!0),Gb=Va("currencyCode"),v=Va("storeGac"),Hb=Va("page"),Ib=Va("title"),Jb=N(),Kb=N(),Lb=N(),Mb=N(),Nb=N(),Ob=N(),Pb=N(),Qb=N(),Rb=N(),Q=N(!0),Sb=N(!0),Tb=N(!0),Ub=N(!0),Vb=N(!0),Wb=N(!0),Zb=N(!0),$b=N(!0),ac=N(!0),bc=N(!0),cc=N(!0),
R=N(!0),dc=N(!0),ec=N(!0),fc=N(!0),gc=N(!0),hc=N(!0),ic=N(!0),jc=N(!0),S=N(!0),kc=N(!0),lc=N(!0),mc=N(!0),nc=N(!0),oc=N(!0),pc=N(!0),qc=N(!0),rc=Va("campaignParams"),sc=N(),tc=Va("hitCallback"),uc=N();N();var vc=N(),wc=N(),xc=N(),yc=N(),zc=N(),Ac=N(),Bc=N(),Cc=N(),Dc=N(),Ec=N(),Fc=N(),Gc=N(),Hc=N(),Ic=N();N();
var Mc=N(),Nc=N(),Yb=N(),Jc=N(),Kc=N(),Lc=Va("utmtCookieName"),Cd=Va("displayFeatures"),Oc=N(),of=Va("gtmid"),Oe=Va("uaName"),Pe=Va("uaDomain"),Qe=Va("uaPath"),pf=Va("linkid"),w=N(),x=N(),y=N(),z=N();var Re=function(){function a(a,c,d){T(qf.prototype,a,c,d)}a("_createTracker",qf.prototype.hb,55);a("_getTracker",qf.prototype.oa,0);a("_getTrackerByName",qf.prototype.u,51);a("_getTrackers",qf.prototype.pa,130);a("_anonymizeIp",qf.prototype.aa,16);a("_forceSSL",qf.prototype.la,125);a("_getPlugin",Pc,120)},Se=function(){function a(a,c,d){T(U.prototype,a,c,d)}Qc("_getName",$a,58);Qc("_getAccount",Wa,64);Qc("_visitCode",Q,54);Qc("_getClientInfo",ib,53,1);Qc("_getDetectTitle",lb,56,1);Qc("_getDetectFlash",
jb,65,1);Qc("_getLocalGifPath",wb,57);Qc("_getServiceMode",xb,59);V("_setClientInfo",ib,66,2);V("_setAccount",Wa,3);V("_setNamespace",Ya,48);V("_setAllowLinker",fb,11,2);V("_setDetectFlash",jb,61,2);V("_setDetectTitle",lb,62,2);V("_setLocalGifPath",wb,46,0);V("_setLocalServerMode",xb,92,void 0,0);V("_setRemoteServerMode",xb,63,void 0,1);V("_setLocalRemoteServerMode",xb,47,void 0,2);V("_setSampleRate",vb,45,1);V("_setCampaignTrack",kb,36,2);V("_setAllowAnchor",gb,7,2);V("_setCampNameKey",ob,41);V("_setCampContentKey",
tb,38);V("_setCampIdKey",nb,39);V("_setCampMediumKey",rb,40);V("_setCampNOKey",ub,42);V("_setCampSourceKey",qb,43);V("_setCampTermKey",sb,44);V("_setCampCIdKey",pb,37);V("_setCookiePath",P,9,0);V("_setMaxCustomVariables",yb,0,1);V("_setVisitorCookieTimeout",cb,28,1);V("_setSessionCookieTimeout",db,26,1);V("_setCampaignCookieTimeout",eb,29,1);V("_setReferrerOverride",Jb,49);V("_setSiteSpeedSampleRate",Dc,132);V("_storeGac",v,143);a("_trackPageview",U.prototype.Fa,1);a("_trackEvent",U.prototype.F,4);
a("_trackPageLoadTime",U.prototype.Ea,100);a("_trackSocial",U.prototype.Ga,104);a("_trackTrans",U.prototype.Ia,18);a("_sendXEvent",U.prototype.ib,78);a("_createEventTracker",U.prototype.ia,74);a("_getVersion",U.prototype.qa,60);a("_setDomainName",U.prototype.B,6);a("_setAllowHash",U.prototype.va,8);a("_getLinkerUrl",U.prototype.na,52);a("_link",U.prototype.link,101);a("_linkByPost",U.prototype.ua,102);a("_setTrans",U.prototype.za,20);a("_addTrans",U.prototype.$,21);a("_addItem",U.prototype.Y,19);
a("_clearTrans",U.prototype.ea,105);a("_setTransactionDelim",U.prototype.Aa,82);a("_setCustomVar",U.prototype.wa,10);a("_deleteCustomVar",U.prototype.ka,35);a("_getVisitorCustomVar",U.prototype.ra,50);a("_setXKey",U.prototype.Ca,83);a("_setXValue",U.prototype.Da,84);a("_getXKey",U.prototype.sa,76);a("_getXValue",U.prototype.ta,77);a("_clearXKey",U.prototype.fa,72);a("_clearXValue",U.prototype.ga,73);a("_createXObj",U.prototype.ja,75);a("_addIgnoredOrganic",U.prototype.W,15);a("_clearIgnoredOrganic",
U.prototype.ba,97);a("_addIgnoredRef",U.prototype.X,31);a("_clearIgnoredRef",U.prototype.ca,32);a("_addOrganic",U.prototype.Z,14);a("_clearOrganic",U.prototype.da,70);a("_cookiePathCopy",U.prototype.ha,30);a("_get",U.prototype.ma,106);a("_set",U.prototype.xa,107);a("_addEventListener",U.prototype.addEventListener,108);a("_removeEventListener",U.prototype.removeEventListener,109);a("_addDevId",U.prototype.V);a("_getPlugin",Pc,122);a("_setPageGroup",U.prototype.ya,126);a("_trackTiming",U.prototype.Ha,
124);a("_initData",U.prototype.initData,2);a("_setVar",U.prototype.Ba,22);V("_setSessionTimeout",db,27,3);V("_setCookieTimeout",eb,25,3);V("_setCookiePersistence",cb,24,1);a("_setAutoTrackOutbound",Fa,79);a("_setTrackOutboundSubdomains",Fa,81);a("_setHrefExamineLimit",Fa,80)};function Pc(a){var b=this.plugins_;if(b)return b.get(a)}
var T=function(a,b,c,d){a[b]=function(){try{return void 0!=d&&H(d),c.apply(this,arguments)}catch(e){throw Ra("exc",b,e&&e.name),e;}}},Qc=function(a,b,c,d){U.prototype[a]=function(){try{return H(c),Aa(this.a.get(b),d)}catch(e){throw Ra("exc",a,e&&e.name),e;}}},V=function(a,b,c,d,e){U.prototype[a]=function(f){try{H(c),void 0==e?this.a.set(b,Aa(f,d)):this.a.set(b,e)}catch(Be){throw Ra("exc",a,Be&&Be.name),Be;}}},Te=function(a,b){return{type:b,target:a,stopPropagation:function(){throw"aborted";}}};var Rc=new RegExp(/(^|\.)doubleclick\.net$/i),Sc=function(a,b){return Rc.test(J.location.hostname)?!0:"/"!==b?!1:0!=a.indexOf("www.google.")&&0!=a.indexOf(".google.")&&0!=a.indexOf("google.")||-1this.set=function(c,d,e){Ua[c]&&this.load();e?b[c]=d:a[c]=d;Ua[c]&&this.store()};this.Za=function(b){a[b]=this.b(b,0)+1};this.b=function(a,b){a=this.get(a);return void 0==a||""===a?b:1*a};this.c=function(a,b){a=this.get(a);return void 0==a?b:a+""};this.Ka=function(){if(Be){var b=this.c(bb,""),c=this.c(P,"/");Sc(b,c)||(a[O]=a[hb]&&""!=b?Yc(b):1,Be=!1)}}};Zc.prototype.stopPropagation=function(){throw"aborted";};
var Vc=function(a){var b=this;this.fb=0;var c=a.get(tc);this.Ua=function(){0var bd=function(a,b,c){c=c?"":a.c(O,"1");b=b.split(".");if(6!==b.length||ad(b[0],c))return!1;c=1*b[1];var d=1*b[2],e=1*b[3],f=1*b[4];b=1*b[5];if(!(0<=c&&0"1");var d=b.split(".");if(4!==d.length||ad(d[0],c))d=null;a.set(cc,d?1*d[1]:0);a.set(R,d?1*d[2]:10);a.set(dc,d?1*d[3]:a.get(ab));return null!=d||!ad(b,c)},fd=function(a,b){var c=G(a.c(Tb,"")),d=[],e=a.get(Fb);if(!b&&e){for(b=0;bb.length||ad(b[0],c))return!1;b=b.slice(1).join(".").split("|");0a.set(Tb,I(b[0]));if(1>=b.length)return!0;b=b[1].split(-1==b[1].indexOf(",")?"^":",");for(c=0;cb(kc,"utmgclsrc");b(lc,"utmdclid");b(mc,"utmdsid");b(jc,"utmccn");b(oc,"utmcmd");b(pc,"utmctr");b(qc,"utmcct");return c.join("|")},id=function(a,b,c){c=c?"":a.c(O,"1");b=b.split(".");if(5>b.length||ad(b[0],c))return a.set(ec,void 0),a.set(fc,void 0),a.set(gc,void 0),a.set(ic,void 0),a.set(jc,void 0),a.set(nc,void 0),a.set(oc,void 0),a.set(pc,void 0),a.set(qc,void 0),a.set(S,void 0),a.set(kc,void 0),a.set(lc,void 0),a.set(mc,void 0),!1;a.set(ec,1*b[1]);a.set(fc,1*b[2]);a.set(gc,1*b[3]);Ve(a,b.slice(4).join("."));
return!0},Ve=function(a,b){function c(a){return(a=b.match(a+"=(.*?)(?:\\|utm|$)"))&&2==a.length?a[1]:void 0}function d(b,c){c?(c=e?I(c):c.split("%20").join(" "),a.set(b,c)):a.set(b,void 0)}-1==b.indexOf("=")&&(b=I(b));var e="2"==c("utmcvr");d(ic,c("utmcid"));d(jc,c("utmccn"));d(nc,c("utmcsr"));d(oc,c("utmcmd"));d(pc,c("utmctr"));d(qc,c("utmcct"));d(S,c("utmgclid"));d(kc,c("utmgclsrc"));d(lc,c("utmdclid"));d(mc,c("utmdsid"))},ad=function(a,b){return b?a!=b:!/^\d+$/.test(a)};var Uc=function(){this.filters=[]};Uc.prototype.add=function(a,b){this.filters.push({name:a,s:b})};Uc.prototype.cb=function(a){try{for(var b=0;b=100*a.get(vb)&&a.stopPropagation()}function kd(a){ld(a.get(Wa))&&a.stopPropagation()}function...