50 Cent and his ex-girlfriend Shaniqua Tompkins have reached a visitation agreement regarding their 11-year-old son Marquise. According to a Suffolk County Family Court judge's ruling, the rapper is allowed to see his son one weekend per month. Additionally he will have his son for one month during the summer plus half of the child's spring and winter breaks. "50 is pleased this has been settled and looks forward to spending some quality time with his son," the rapper's attorney, Brett Kimmel said in an interview.

"We came to an agreement," Tompkins said after the hearing. "Despite my feelings for his father, I want Marquise and his father to have a healthy relationship. That's what that time is for."

This agreement comes after months of back-and-forth battles between the two. Earlier this year a "suspicious" fire broke out at the home of Tompkins which is owned by 50. Officials investigated the rapper's involvement and he has not been charged in the crime despite Tompkins' claims blaming him for the blaze. 50 denied any involvement and filed a $20 million defamation lawsuit against Tompkins in June. This lawsuit came after Tompkins filed a restraining order against the rapper barring him from being on any property where she is, and allowing him to only remain curbside when picking up his son. His new album 'Before I Self Destruct' hits stores December 9.

soKe.flace('music-boombox.50cent.popup.searchable', '476', '600');

var uid = new Date().getTime();
var flashProxy = new FlashProxy(uid, 'http://www.aolcdn.com/_media/modtools/kit_swfpublisher_javascriptflashgateway.swf');

var flashvars = {};
try { flashvars.lcId = uid; } catch (Exc) { };
try { flashvars.outlet_w = '476'; } catch (Exc) { };
try { flashvars.outlet_h = '600'; } catch (Exc) { };
try { flashvars.targetDivId = 'music-boombox.50cent.popup.searchable'; } catch (Exc) { };
try { flashvars.targetAds = 'music-boombox.50cent.popup.searchable'; } catch (Exc) { };
try { flashvars.omniture_tracker = '0'; } catch (Exc) { };
try { flashvars.adrefresh_wrapper = '1'; } catch (Exc) { };
try { flashvars.appswfURL = soKe.fv('http://xml.channel.aol.com/xmlpublisher/fetch.v2.xml?option=expand_relative_urls&dataUrlNodes=uiConfig,feedConfig,entry&id=323091&pid=323090&uts=1224791062'); } catch (Exc) { };

if (typeof(screen_name) != 'undefined') try { flashvars.userName = screen_name; } catch (Exc) { };

var params = {};
try { params.wmode = 'opaque'; } catch (Exc) { };
try { params.quality = 'best'; } catch (Exc) { };
try { params.allowscriptaccess = 'always'; } catch (Exc) { };

var attributes = {};
try { attributes.id = 'outlet'; } catch (Exc) { };

top.exd_space.refresher.ads2Refresh(new Array(
'music-boombox.50cent.popup.searchable',
new Array('93243967', '300', '250', '0')
));
top.exd_space.refresher.iFrm2Refresh(new Array(
'music-boombox.50cent.popup.searchable',
new Array('Placement_ID', '1368480'),
new Array('Domain_ID', '1012776')
));

top.exd_space.refresher.mmx('music-boombox.50cent.popup.searchable', 'http://www.aolcdn.com/_media/channels/ke_blank.html', '');

swfobject.embedSWF('http://cdn.channel.aol.com/cs_feed_v1_6/csfeedwrapper.swf', 'music-boombox.50cent.popup.searchable-swf', '476', '600', '8.0.0', 'http://www.aolcdn.com/ke/swfobject/expressinstall.swf', flashvars, params, attributes);

top.exd_space.refresher.launcher(
'music-boombox.50cent.popup.searchable',{
dynamicSlide:[''],
size:['476t'],
photoNumber:['14'],
title:['50 Cent'],
numimages:['305'],
baseImageURL:['http://o.aolcdn.com/feedgallery//'],
imageurl:['fotosrch/0/20081017NVMW107.jpg'],
credit:['AP'],
source:['AP'],
caption:['Rapper 50 Cent performs during the Justin Timberlake and Friends concert benefiting Shriners Hospitals For Children at the Planet Hollywood hotel in Las Vegas on Friday, Oct. 17, 2008. (AP Photo/Matt Sayles)'],
dims:['http://o.aolcdn.com/dims/PGMC/5/428/286/70/'],
showDisclaimerText:[''],
disclaimerText:[''],
CSS_Title:[''],
CSS_Caption:[''],
CSS_Disclaimer:[''],
CSS_Container:[''],
CSS_Border:[''],
CSS_PhotoWell:[''],
CSS_photoHolder:[''],
CSS_Buttons:[''],
CSS_BtnOver:[''],
CSS_Scroll:[''],
topMargin:['0,1,428,286,428,289,0,0']
}
);